@import './base.css';

* {
  --t-main-background-color: var(--background-color-1);
  --t-main-font-color: var(--font-color-primary);
  --t-window-box-shadow: 0 0 40px 1px rgb(0 0 0 / 20%);
  --t-header-background-color: #959598;
  --t-header-font-color: var(--white);
  --t-tag-font-color: var(--font-color-primary);
  --t-cursor-color: var(--font-color-primary);
  --t-cmd-key-color: var(--yellow);
  --t-cmd-arg-color: #c0c0ff;
  --t-cmd-splitter-color: #808085;
  --t-link-color: antiquewhite;
  --t-link-hover-color: var(--white);
  --t-table-border: 1px dashed var(--font-color-primary);
  --t-selection-font-color: black;
  --t-selection-background-color: var(--white);
  --t-code-inline-font-color: var(--green);
  --t-cmd-help-background-color: black;
  --t-cmd-help-code-background-color: rgba(0, 0, 0, 0);
  --t-cmd-help-box-shadow: 0px 0px 0px 4px rgb(255 255 255 / 20%);
  --t-text-editor-floor-background-color: rgb(72 69 69);
  --t-text-editor-floor-close-btn-color: #bba9a9;
  --t-text-editor-floor-save-btn-color: var(--green);
  --t-text-editor-floor-btn-hover-color: #befcff;
  --t-json-background-color: rgba(0, 0, 0, 0);
  --t-json-value-obj-color: #bdadad;
  --t-json-value-bool-color: #cdc83c;
  --t-json-value-number-color: #f3c7fb;
  --t-json-ellipsis-background-color: #674848;
  --t-json-more-background-webkit: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgb(255 255 255 / 10%) 100%);
  --t-json-more-background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgb(255 255 255 / 10%) 100%);
  --t-json-deep-selector-border-color: rgb(249 249 249 / 52%);
  --t-code-default-background-color: rgb(39 50 58);
  --t-log-box-hover-script-background-color: #2a2c34;
  --t-log-box-folded-background-color: #042f36;
  --t-log-box-folded-hover-background-color: #515157;
  --t-log-fold-icon-color: var(--font-color-secondary);
  --t-log-fold-icon-background-color: #191b24;
  --t-log-fold-icon-border-color: var(--font-color-secondary);
  --t-log-fold-icon-active-color: #191b24;
  --t-log-fold-icon-active-background-color: var(--font-color-secondary);
  --t-log-fold-line-color: var(--font-color-secondary);
  --t-cmd-tips-background-color: #544a4a;
  --t-cmd-tips-font-color: #4ca5c1;
  --t-cmd-tips-active-background-color: #5c6ec9;
  --t-cmd-tips-content-font-color: var(--font-color-primary);
  --t-cmd-tips-des-font-color: #cbb0b0;
  --t-cmd-tips-footer-font-color: #e3c2c2;
  --t-cmd-tips-footer-background-color: #546456;
}

.t-window {
  border-radius: 20px;
}

.t-window * {
  /* font-family: Monaco, Lucida Console, monospace; */
  font-family: 'FiraCode', 'Courier New', Courier, monospace !important;
  /* font-variant-ligatures: none; */
}

body[data-theme="glass"] .t-window {
  backdrop-filter: blur(20px);
}